people's liberation party - German English Dictionary